package com.ruoyi.scheme.mapper;

import com.ruoyi.scheme.vo.PatchSchemeVO;
import com.ruoyi.scheme.vo.PatchVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface PatchMapper {
    /**
     * 根据筛选条件查询斑块列表
     * @param location 地理位置筛选
     * @param landUseType 修复类型筛选
     * @param ecologicalProblem 生态问题筛选
     * @return 斑块信息列表
     */
    List<PatchVO> selectPatchList(@Param("location") String location, 
                                  @Param("landUseType") String landUseType, 
                                  @Param("ecologicalProblem") String ecologicalProblem);


    List<PatchSchemeVO> condition(@Param("location") String location,@Param("landUseType") String landUseType,@Param("ecologicalProblem") String ecologicalProblem);
}